#ifndef DESC_H_
#define DESC_H_

#include <string>

struct Description
{
public:
	Description() {}
	Description(string descTxt) : descText(descTxt) {}
	//Description(Description& other) { descText = other.getDescText(); }
	friend std::istream& operator>> (std::istream& in, Description& desc) { return std::getline(in, desc.descText, '#'); }
    friend std::ostream& operator<< (std::ostream& os, Description const& desc) { return os << desc.descText; }

	//Getters
	string getDescText() { return descText; }

private:
	string descText;
};

#endif

